on the shoulders of somebody - Turc Anglais Dictionnaire