all public terminal rail facilities - Turc Anglais Dictionnaire