highest extremity of an esplanade - Turkish English Dictionary