latent travel demand - French English Dictionary