rugged headland - French English Dictionary