hit the heels of your heels together - Turc Anglais Dictionnaire