rental of temporary accommodation - Allemand Anglais Dictionnaire