by way of satisfaction or compensation - Español Inglés Diccionario