spot commercial term - Turkish English Dictionary