short-term stay - Allemand Anglais Dictionnaire