leaf (of a plant) - Turkish English Dictionary