cicada (empoasca kraemeri) - Spanish English Dictionary