scientific satellite - Almanca İngilizce Sözlük