palm leaf hat - Turkish English Dictionary