Kamus Indonesia-Inggris
ada dimana mana
ubiquitous