facilities or accommodation - Allemand Anglais Dictionnaire