long fleece - Turkish English Dictionary