complementoid - French English Dictionary