clamping saddle - Turkish English Dictionary