facility agreement - Francés Inglés Diccionario