peer adjudicated competition - German English Dictionary