Definition of easy touch in English:

easy touch

noun

another term for "soft touch" (see soft)