place with abundant puddles - Spanisch Englisch Wörterbuch