open-ocean ecosystem - Español Inglés Diccionario