renting is our business - Allemand Anglais Dictionnaire