self-congruent - French English Dictionary