spawning grounds and habitats for invertebrates - Türkisch Englisch Wörterbuch