evangelizer - French English Dictionary