on the shoulders of somebody - Français Anglais Dictionnaire