passenger terminal facilities - Spanish English Dictionary