giving off light - Almanca İngilizce Sözlük