person travelling alone - French English Dictionary