giving off light - Türkçe İngilizce Sözlük