device for catching juice - Spanish English Dictionary