execrada - German English Dictionary