desecrator - French English Dictionary