place with abundant flechillas - Spanisch Englisch Wörterbuch