stay somewhere temporarily - Spanisch Englisch Wörterbuch