facilities construction coordinator - Francés Inglés Diccionario