nature trails - Turkish English Dictionary