outpreach - French English Dictionary