living marine resource - Español Inglés Diccionario