superimposing - French English Dictionary