paddle boat - French English Dictionary