take to his heels - Allemand Anglais Dictionnaire