Inglese hamper

  1. impedire