patching facilities - Francés Inglés Diccionario