earth-orbiting satellite - Turco Inglés Diccionario