imaging satellite - Español Inglés Diccionario