monstricide - German English Dictionary