whiff of excrement - Spanish English Dictionary