deep sea species - Spanish English Dictionary