launch facility - Turco Inglés Diccionario