push-tow - French English Dictionary