device for holding down - Spanish English Dictionary