supply facilities - Francés Inglés Diccionario