execrado - German English Dictionary