artificial spawning grounds - Francés Inglés Diccionario