be somebody's spiritual home - Deutsch Englisch Wörterbuch