military observation satellite - Almanca İngilizce Sözlük