self-compensating - Spanish English Dictionary