execrate - German English Dictionary