vermicidal - German English Dictionary