boggy, impassable terrain with abundant small crabs - Spanish English Dictionary