a piece of dog shit - Turc Anglais Dictionnaire