sit on heels - Allemand Anglais Dictionnaire