to make up for a loss - Turco Inglés Diccionario