sit on heels - German English Dictionary