spawning grounds and habitats for invertebrates - Turco Inglés Diccionario