spawning grounds and habitats for invertebrates - Spanisch Englisch Wörterbuch