take to his heels - German English Dictionary