short coat made of thick fabric - Französisch Englisch Wörterbuch