manichee - French English Dictionary