piece of snatch - Turc Anglais Dictionnaire