crucifying - French English Dictionary