deep-sea exploration - Spanish English Dictionary