complementoide - French English Dictionary