the smell nauseated her. - Türkçe İngilizce Sözlük