carry heavy loads - French English Dictionary