execrator - German English Dictionary