manceba - French English Dictionary