all public terminal rail facilities - Fransızca İngilizce Sözlük