saratoga spittlebug (aphrophora saratogensis) - German English Dictionary