unstaffed station dealing with passengers - Français Anglais Dictionnaire