construction machine rental business - Deutsch Englisch Wörterbuch