a cat shit in my mouth - Turc Anglais Dictionnaire