transsubstantiate - French English Dictionary