someone who's everywhere - Turc Anglais Dictionnaire