person who is everywhere - Alemán Inglés Diccionario