body-gripping trap - Turc Anglais Dictionnaire