mountain grove - Turkish English Dictionary