ribbed fleece - Turkish English Dictionary