self-hoisting crane - Turkish English Dictionary