hating a shepherd's jacket of undressed sheep-skin - Französisch Englisch Wörterbuch