piece of trash - Turc Anglais Dictionnaire