transubstantiator - French English Dictionary