hydraulic telescopic and foldable crane - Spanisch Englisch Wörterbuch