culmination (climax) - Turkish English Dictionary