short-term accommodation - Englisch Synonyme Wörterbuch