low rent housing - Allemand Anglais Dictionnaire