construction machine rental business - Allemand Anglais Dictionnaire