hydraulic telescopic and foldable crane - Türkisch Englisch Wörterbuch