sea floor morphology - Spanish English Dictionary