platform of a vehicle/train where passengers embark or disembark - Spanisch Englisch Wörterbuch