bench-vice - German English Dictionary