subfleet - French English Dictionary