temporary stay - Deutsch Englisch Wörterbuch