compensate oneself for - Spanish English Dictionary