to settle oneself down - Spanisch Englisch Wörterbuch