person who is everywhere - Espagnol Anglais Dictionnaire