extremes meet. - Turkish English Dictionary