piece of filth - Allemand Anglais Dictionnaire