net-net price - Turkish English Dictionary