bench plate shears - Turkish English Dictionary