the betrayal of christ - French English Dictionary