large heel-bone - German English Dictionary