deep sea discharge system - Spanish English Dictionary