verbicide - German English Dictionary