top score - Turkish English Dictionary