thick spot of the low mountains - Turkish English Dictionary