make up for losses - Turco Inglés Diccionario