peak of prominence - Turkish English Dictionary