complementary roles - French English Dictionary