siberian larch - Turkish English Dictionary