seclude oneself - Spanisch Englisch Wörterbuch