smite on the anvil - French English Dictionary