curly-fleeced sheep - Turkish English Dictionary