carry something on one's shoulders - French English Dictionary