superimposition - French English Dictionary