bench-vice - French English Dictionary