to rent a house - Allemand Anglais Dictionnaire