make good (a loss) - Español Inglés Diccionario