whiff of excrement - Francés Inglés Diccionario