metroflebit - French English Dictionary