stinky fart (odor) - Espagnol Anglais Dictionnaire