short-term accommodation - Allemand Anglais Dictionnaire