counter-pressure device - Spanish English Dictionary