Definition of vision mixing in English:

vision mixing

noun

British