superpose something on/upon something - Francés Inglés Diccionario