shelter or safehouse - Deutsch Englisch Wörterbuch