squeezed on public transportation - Spanisch Englisch Wörterbuch