payment or compensation - Spanish English Dictionary