deep marine environment - Francés Inglés Diccionario