launch and service facility - Turco Inglés Diccionario