flannel leaf - Turkish English Dictionary