maximum ratings - Turkish English Dictionary