shoe anvil - German English Dictionary