imaging satellite - Almanca İngilizce Sözlük