hit the peak - Turkish English Dictionary