shelter against wind and weather - Türkisch Englisch Wörterbuch