mancation - French English Dictionary