a cat shit in my mouth - Spanish English Dictionary