someone who's everywhere - Allemand Anglais Dictionnaire