place of refreshment - Spanisch Englisch Wörterbuch