person who is everywhere - Español Inglés Diccionario