resembling woolen cloth - Turkish English Dictionary