to challenge or support - German English Dictionary