launch control facility - Francés Inglés Diccionario