doing missionary work - French English Dictionary