much indented coast - French English Dictionary