makeshift repairs - Francés Inglés Diccionario