the top score - Turkish English Dictionary