self-compensating - French English Dictionary