peak (of a mountain) - Turkish English Dictionary