most of the best players - German English Dictionary