emit/reflect rays of light - Almanca İngilizce Sözlük