kill as sacrifice - French English Dictionary