polar orbiting satellite - Turco Inglés Diccionario