nematicide - German English Dictionary