favored to win - German English Dictionary