menticid - German English Dictionary