have an advantage over somebody - Turc Anglais Dictionnaire