relaxation greenery area - Turkish English Dictionary