sort of raglan or cloak with sleeves to keep off rain - Türkisch Englisch Wörterbuch