masoola boat - French English Dictionary