give off an odor - Türkçe İngilizce Sözlük