piece of filth - Turc Anglais Dictionnaire