earth orbiting satellite - Turco Inglés Diccionario