lease of operating facilities - Francés Inglés Diccionario