telescoping-boom cranes - Turkish English Dictionary