heavy lift launch vehicle - Turco Inglés Diccionario