execrative - German English Dictionary