complementing - French English Dictionary