makeshift repairs - Alemán Inglés Diccionario