the smell nauseated her. - İspanyolca İngilizce Sözlük