body-gripping trap - German English Dictionary