carrion-like odor - Espagnol Anglais Dictionnaire