a kind of yellow cheese made of sheep's milk - Französisch Englisch Wörterbuch