cut off one's escape - Turc Anglais Dictionnaire