be made up for - Turco Inglés Diccionario