leaf of valve - Turkish English Dictionary