on someone's shoulders/back - Espagnol Anglais Dictionnaire