short-term accommodation - Turc Anglais Dictionnaire