deeply indented coastline - French English Dictionary