paddlable canoe - French English Dictionary