boat puller - French English Dictionary