mountain basin - Turkish English Dictionary