a small boat - French English Dictionary