dropworm - German English Dictionary