launch facility - Francés Inglés Diccionario