cracked heel - German English Dictionary