an advertising agency - Turc Anglais Dictionnaire