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