complementary logic - French English Dictionary