fetid odor - Espagnol Anglais Dictionnaire