shoe anvil - Spanish English Dictionary