deep-sea basins - Spanish English Dictionary