satellite launching vehicle - Turco Inglés Diccionario