stinky fart (odor) - Francés Inglés Diccionario