shoe anvil - French English Dictionary