on somebody's shoulders - Turc Anglais Dictionnaire