extraordinary challenge proceeding - German English Dictionary