satellite image - Alemán Inglés Diccionario