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