pro-lifer - French English Dictionary