leaf deformation - Turkish English Dictionary