satellite photography - Turco Inglés Diccionario