deeply indented coastline - Spanish English Dictionary