manflota - French English Dictionary