to make full compensation - Español Inglés Diccionario