inner shoe sole - German English Dictionary