mancus - French English Dictionary