apostolate - French English Dictionary