vegetable flannel - Turkish English Dictionary