worthless or contemptible person or thing - Turc Anglais Dictionnaire