bus that makes frequent stops - Spanisch Englisch Wörterbuch