boat flotilla - French English Dictionary