small open-air café - Deutsch Englisch Wörterbuch