perimeter of an island/cape - Turkish English Dictionary