deep-sea species - Spanish English Dictionary