leafhopper worm (empoasca kraemeri) - German English Dictionary