to land in a public shelter - Spanisch Englisch Wörterbuch