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