open-air café near the river - Spanisch Englisch Wörterbuch