short-term stay - Turc Anglais Dictionnaire