shelter behind a cape/point - Türkisch Englisch Wörterbuch