• birchleaf pear (tree)
  • to stop
  • to prevent
  • to restrict
  • surname Du