live in a rented house - Allemand Anglais Dictionnaire