crucifies - French English Dictionary