complementarse - French English Dictionary