cloth of segovia wool - Turkish English Dictionary