traveling fellowship - French English Dictionary