carry something on someone's shoulders - French English Dictionary