Англо-український словник
touch upon
=
touch on
Джерело:
Англійсько-український словник
на Slovnyk.me
touch up
touch-and-go