bathyscaphe - Spanish English Dictionary