flannel mop - Turkish English Dictionary