stay improperly in someone else's house or in any place - Spanisch Englisch Wörterbuch