passenger terminal facilities - French English Dictionary