facilities or accommodation - Turc Anglais Dictionnaire