rental of temporary accommodation - Turc Anglais Dictionnaire