makeshift repairs - Turco Inglés Diccionario