average rating - Turkish English Dictionary