total releases - Turkish English Dictionary