mountainous regions - Turkish English Dictionary