to land in a public shelter - Türkisch Englisch Wörterbuch