manitrunk - French English Dictionary