smell of excrement - Spanish English Dictionary