many of the best players - German English Dictionary