leaf curl (plant pathology) - Spanish English Dictionary