infrared telescope - Almanca İngilizce Sözlük