hydraulic telescopic and foldable crane - Turkish English Dictionary