double fleece - Turkish English Dictionary