boat flotilla - German English Dictionary