push-towing - French English Dictionary