engage in a really intricate manoeuvring - Turc Anglais Dictionnaire