self-compensated - French English Dictionary