make up for losses - Español Inglés Diccionario