mission trip - French English Dictionary