cool the heels - Allemand Anglais Dictionnaire