give off a smell - Türkçe İngilizce Sözlük