a cat shit in my mouth - Alemán Inglés Diccionario