square space decorated with small plants and flowers (park or garden) - Spanisch Englisch Wörterbuch