fellow traveler - French English Dictionary