leafhopper worm (empoasca kraemeri) - Turkish English Dictionary