leafhoppers - German English Dictionary