stiff-legged derrick - Turkish English Dictionary