superimposing - Spanish English Dictionary