place with abundant freshwater crabs - Spanisch Englisch Wörterbuch