execrar - German English Dictionary