deep sea discharge system - Francés Inglés Diccionario