a strong or unpleasant smell - İspanyolca İngilizce Sözlük