space transportation system (sts) - Turco Inglés Diccionario